
function doPost(e) {

//Identify useful data in JSON
var myData = JSON.parse(e.postData.contents);
var reference = myData.case.reference;
var caseType = myData.case.type.title;
var status = myData.case.status.title;
var createdAt = new Date(myData.case.created_at);
var createdBy = myData.created_by.name;
 

//Put useful data in new row in spreadsheet
var sheet = SpreadsheetApp.getActiveSheet();
var lastRow = Math.max(sheet.getLastRow(),1);
sheet.insertRowAfter(lastRow);
sheet.getRange(lastRow + 1, 1).setValue(reference); // 1 = Column A
sheet.getRange(lastRow + 1, 2).setValue(caseType);  // 2 = Column B
sheet.getRange(lastRow + 1, 3).setValue(createdAt); // 3 = Column C
sheet.getRange(lastRow + 1, 4).setValue(status);    // 4 = Column D
sheet.getRange(lastRow + 1, 5).setValue(createdBy); // 5 = Column E
  
}